illogical thinking - French English Dictionary